isolated farms - French English Dictionary